<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos  -->
			<title>Docs For Class DomUser</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
						<script src="../media/lib/classTree.js"></script>
												<script language="javascript" type="text/javascript">
				var imgPlus = new Image();
				var imgMinus = new Image();
				imgPlus.src = "../media/images/plus.png";
				imgMinus.src = "../media/images/minus.png";
				
				function showNode(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
							var oImg = document.layers["img" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
							var oImg = document.all["img" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
							var oImg = document.getElementById("img" + Node);
									break;
							}
					oImg.src = imgMinus.src;
					oTable.style.display = "block";
				}
				
				function hideNode(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
							var oImg = document.layers["img" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
							var oImg = document.all["img" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
							var oImg = document.getElementById("img" + Node);
									break;
							}
					oImg.src = imgPlus.src;
					oTable.style.display = "none";
				}
				
				function nodeIsVisible(Node){
							switch(navigator.family){
								case 'nn4':
									// Nav 4.x code fork...
							var oTable = document.layers["span" + Node];
									break;
								case 'ie4':
									// IE 4/5 code fork...
							var oTable = document.all["span" + Node];
									break;
								case 'gecko':
									// Standards Compliant code fork...
							var oTable = document.getElementById("span" + Node);
									break;
							}
					return (oTable && oTable.style.display == "block");
				}
				
				function toggleNodeVisibility(Node){
					if (nodeIsVisible(Node)){
						hideNode(Node);
					}else{
						showNode(Node);
					}
				}
			</script>
					</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="../media/images/Class_logo.png"
														alt=" Class"
														title=" Class"
														style="vertical-align: middle"> DomUser</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
							<a href="#sec-descendents">Descendents</a>
			|											<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
						
			</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">author:</span> Oliver Leisalu, Inditel Meedia</li>
				<li><span class="field">filesource:</span> <a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html">Source Code for this file</a></li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_libs---DomAuth---DomUser.domar.php.html">/libs/DomAuth/DomUser.domar.php</a> (line <span class="field"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a7">7</a></span>)
		</p>
		
				
		<pre><a href="../DomAr/DomArObject.html">DomArObject</a>
   |
   --DomUser</pre>
	
			</div>
</div>

	<a name="sec-descendents"></a>
	<div class="info-box">
		<div class="info-box-title">Direct descendents</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			<span class="disabled">Descendents</span>
			|												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
								|															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
					</div>
		<div class="info-box-body">
			<table cellpadding="2" cellspacing="0" class="class-table">
				<tr>
					<th class="class-table-header">Class</th>
					<th class="class-table-header">Description</th>
				</tr>
								<tr>
					<td style="padding-right: 2em; white-space: nowrap">
						<img src="../media/images/Class.png"
								 alt=" class"
								 title=" class"
								 style="vertical-align: center"/>
						<a href="../DomCms/DomCmsAdmin.html">DomCmsAdmin</a>
					</td>
					<td>
											
										</td>
				</tr>
							</table>
		</div>
	</div>

	<a name="sec-const-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constant Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<div class="const-summary">
								<div class="const-title">
					<img src="../media/images/Constant.png" alt=" " />
					<a href="#SESSION_VAR" title="details" class="const-name">SESSION_VAR</a> = 					<span class="var-type"> 'loggedInUser'</span>

				</div>
							</div>
		</div>
	</div>

	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
					</div>
		<div class="info-box-body">
			<div class="var-summary">
																																																																																																																								<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$blocked" title="details" class="var-name">$blocked</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$blockReason" title="details" class="var-name">$blockReason</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$email" title="details" class="var-name">$email</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$emailConfirmed" title="details" class="var-name">$emailConfirmed</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$firstName" title="details" class="var-name">$firstName</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$lastAction" title="details" class="var-name">$lastAction</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$lastLogin" title="details" class="var-name">$lastLogin</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$lastName" title="details" class="var-name">$lastName</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$password" title="details" class="var-name">$password</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$registered" title="details" class="var-name">$registered</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$rights" title="details" class="var-name">$rights</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$rulesAccepted" title="details" class="var-name">$rulesAccepted</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$username" title="details" class="var-name">$username</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
											
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">DomUser/Int</span>
										<a href="#confirmUserEmail" title="details" class="method-name">confirmUserEmail</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$code</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
																							
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result"><a href="../DomAuth/DomUser.html">DomUser</a></span>
										<a href="#getLoggedInUser" title="details" class="method-name">getLoggedInUser</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">Array</span>
										<a href="#getLoginCookie" title="details" class="method-name">getLoginCookie</a>
										()
									</div>
															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result"><a href="../DomAuth/DomUser.html">DomUser</a></span>
										<a href="#getLostPasswordUser" title="details" class="method-name">getLostPasswordUser</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$email</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$username</span> = <span class="var-default">NULL</span>], <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">void</span>
										<a href="#getSession" title="details" class="method-name">&amp;getSession</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
																																															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">Int</span>
										<a href="#loginByEmail" title="details" class="method-name">loginByEmail</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$email</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">Int</span>
										<a href="#loginByUsername" title="details" class="method-name">loginByUsername</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
									</div>
															
				<div class="method-definition">
					<img src="../media/images/StaticMethod.png" alt=" "/>
					static 						<span class="method-result">Bool</span>
										<a href="#loginUsingCookie" title="details" class="method-name">loginUsingCookie</a>
										()
									</div>
																																																											
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Bool</span>
										<a href="#deleteLoginCookie" title="details" class="method-name">deleteLoginCookie</a>
										()
									</div>
																																															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#getValidationErrorMessages" title="details" class="method-name">getValidationErrorMessages</a>
										()
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#initLoaded" title="details" class="method-name">initLoaded</a>
										()
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Bool</span>
										<a href="#loggedIn" title="details" class="method-name">loggedIn</a>
										()
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Int</span>
										<a href="#login" title="details" class="method-name">login</a>
										()
									</div>
																																							
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#logout" title="details" class="method-name">logout</a>
										()
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Bool</span>
										<a href="#sendConfirmationEmail" title="details" class="method-name">sendConfirmationEmail</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$subject</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$body</span>, <span class="var-type">String/Array</span>&nbsp;<span class="var-name">$from</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$password</span> = <span class="var-default">NULL</span>])
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Bool</span>
										<a href="#sendLostPasswordEmail" title="details" class="method-name">sendLostPasswordEmail</a>
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$subject</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$body</span>, <span class="var-type">String/Array</span>&nbsp;<span class="var-name">$from</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>)
									</div>
															
				<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">Bool</span>
										<a href="#setLoginCookie" title="details" class="method-name">setLoginCookie</a>
											([<span class="var-type">Int</span>&nbsp;<span class="var-name">$time</span> = <span class="var-default">604800</span>], [<span class="var-type">String</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">''</span>])
									</div>
											</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			
<a name="var$blocked" id="$blocked"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$blocked</span>
			 = <span class="var-default"> false</span>			(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a49">49</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$blockReason" id="$blockReason"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$blockReason</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a53">53</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$email" id="$email"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$email</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a21">21</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$emailConfirmed" id="$emailConfirmed"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$emailConfirmed</span>
			 = <span class="var-default"> false</span>			(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a61">61</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$firstName" id="$firstName"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$firstName</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a25">25</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$lastAction" id="$lastAction"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$lastAction</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a45">45</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$lastLogin" id="$lastLogin"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$lastLogin</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a41">41</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$lastName" id="$lastName"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$lastName</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a29">29</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$password" id="$password"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$password</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a17">17</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$registered" id="$registered"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$registered</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a37">37</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$rights" id="$rights"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$rights</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a33">33</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$rulesAccepted" id="$rulesAccepted"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$rulesAccepted</span>
			 = <span class="var-default"> false</span>			(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a57">57</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
<a name="var$username" id="$username"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$username</span>
						(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a13">13</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	
		
		

</div>
							<h4>Inherited Variables</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="../DomAr/DomArObject.html">DomArObject</a></span></p>
					<blockquote>
													<img src="../media/images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="../DomAr/DomArObject.html#var$failedValidations">DomArObject::$failedValidations</a></span><br>
							</span>
													<img src="../media/images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="../DomAr/DomArObject.html#var$serialized">DomArObject::$serialized</a></span><br>
							</span>
													<img src="../media/images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="../DomAr/DomArObject.html#var$validated">DomArObject::$validated</a></span><br>
							</span>
													<img src="../media/images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="../DomAr/DomArObject.html#var$validationEnabled">DomArObject::$validationEnabled</a></span><br>
							</span>
													<img src="../media/images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="../DomAr/DomArObject.html#var$_changed">DomArObject::$_changed</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
																			<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="methodconfirmUserEmail" id="confirmUserEmail"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static confirmUserEmail</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a285">285</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Accepts user confirmation email code as argument and then confirms user email. (Sests $user-&gt;emailConfirmed to true)</p>
<p class="description"><p>Returned errors  <ul><li>1 - user was not found</li><li>2 - user email already confirmed</li></ul></p></p>
	<ul class="tags">
				<li><span class="field">return:</span> User on success, Int if user was not found.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">DomUser/Int</span>
		<span class="method-name">
			confirmUserEmail
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$code</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$code</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetLoggedInUser" id="getLoggedInUser"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static getLoggedInUser</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a199">199</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result"><a href="../DomAuth/DomUser.html">DomUser</a></span>
		<span class="method-name">
			getLoggedInUser
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetLoginCookie" id="getLoginCookie"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static getLoginCookie</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a439">439</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Gets cookie that was set for user. This method will not return cookie if it fails security check!</p>
<p class="description"><p>Returned array values <ol><li>- user id</li><li>- mac</li><li>..N - user params</li></ol></p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">Array</span>
		<span class="method-name">
			getLoginCookie
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetLostPasswordUser" id="getLostPasswordUser"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static getLostPasswordUser</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a308">308</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result"><a href="../DomAuth/DomUser.html">DomUser</a></span>
		<span class="method-name">
			getLostPasswordUser
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$email</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$username</span> = <span class="var-default">NULL</span>], <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$email</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$username</span><span class="var-description">: Optional. if not added only email is used.</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetSession" id="getSession"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static getSession</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a207">207</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">void</span>
		<span class="method-name">
			&amp;getSession
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
				</ul>
		
			
	</div>
<a name="methodloginByEmail" id="loginByEmail"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static loginByEmail</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a177">177</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">return:</span> 0 - success, 100 - user not found, 101 - password mismatch. Also returns errors from method $user-&gt;login().</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">Int</span>
		<span class="method-name">
			loginByEmail
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$email</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$username</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$password</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$email</span>			</li>
				</ul>
		
			
	</div>
<a name="methodloginByUsername" id="loginByUsername"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static loginByUsername</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a151">151</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">return:</span> 0 - success, 100 - user not found, 101 - password mismatch. Also returns errors from method $user-&gt;login().</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">Int</span>
		<span class="method-name">
			loginByUsername
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$className</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$username</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$password</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$className</span>			</li>
				</ul>
		
			
	</div>
<a name="methodloginUsingCookie" id="loginUsingCookie"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/StaticMethod.png" />
		<span class="method-title">static loginUsingCookie</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a464">464</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Logs user in from cookie</p>
	<ul class="tags">
				<li><span class="field">return:</span> true on success, false on failure</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		static <span class="method-result">Bool</span>
		<span class="method-name">
			loginUsingCookie
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methoddeleteLoginCookie" id="deleteLoginCookie"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">deleteLoginCookie</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a425">425</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Removes login cookie</p>
	<ul class="tags">
				<li><span class="field">return:</span> true if unseting was successful</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Bool</span>
		<span class="method-name">
			deleteLoginCookie
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetValidationErrorMessages" id="getValidationErrorMessages"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">getValidationErrorMessages</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a75">75</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getValidationErrorMessages
		</span>
				()
			</div>
	
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../DomAr/DomArObject.html#methodgetValidationErrorMessages">DomArObject::getValidationErrorMessages()</a></dt>
						<dd>Defines custom validation errors.</dd>
					</dl>
			
	</div>
<a name="methodinitLoaded" id="initLoaded"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">initLoaded</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a65">65</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			initLoaded
		</span>
				()
			</div>
	
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../DomAr/DomArObject.html#methodinitLoaded">DomArObject::initLoaded()</a></dt>
						<dd>Init loaded object</dd>
					</dl>
			
	</div>
<a name="methodloggedIn" id="loggedIn"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">loggedIn</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a108">108</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Checks if user is logged in.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Bool</span>
		<span class="method-name">
			loggedIn
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodlogin" id="login"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">login</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a116">116</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Logs user in.</p>
	<ul class="tags">
				<li><span class="field">return:</span> 0 on success, 1 user email not confirmed, 2 user is blocked</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Int</span>
		<span class="method-name">
			login
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodlogout" id="logout"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">logout</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a139">139</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Logs user out</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			logout
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodsendConfirmationEmail" id="sendConfirmationEmail"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">sendConfirmationEmail</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a238">238</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sends email confirmation email.</p>
<p class="description"><p>It will not send email when user email is empty or user has unsolved validation.  You can use these keys to get some content replaced in your email body:  <ul><li>[$code] - Code that is needed to confirm user email.</li><li>[$username] - Username</li><li>[$firstName] - First name</li><li>[$lastName] - Last name</li><li>[$password] - Password. Must be added as argument.</li></ul>  You can use these keys to get some content replaced in subject:  <ul><li>[$username] - Username</li><li>[$firstName] - First name</li><li>[$lastName] - Last name</li></ul></p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Bool</span>
		<span class="method-name">
			sendConfirmationEmail
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$subject</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$body</span>, <span class="var-type">String/Array</span>&nbsp;<span class="var-name">$from</span>, [<span class="var-type">String</span>&nbsp;<span class="var-name">$password</span> = <span class="var-default">NULL</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$subject</span><span class="var-description">: Email title</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$body</span><span class="var-description">: Email body</span>			</li>
					<li>
				<span class="var-type">String/Array</span>
				<span class="var-name">$from</span><span class="var-description">: Email from where email is sent. You can also give array($fromEmail, $fromName).</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$password</span><span class="var-description">: User password that will be added to email</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsendLostPasswordEmail" id="sendLostPasswordEmail"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">sendLostPasswordEmail</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a341">341</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sends lost password email.</p>
<p class="description"><p>It will not send email when user email is empty or user has unsolved validation.  You can use these keys to get some content replaced in your email body:  <ul><li>[$username] - Username</li><li>[$firstName] - First name</li><li>[$lastName] - Last name</li><li>[$password] - New password.</li></ul>  You can use these keys to get some content replaced in subject:  <ul><li>[$username] - Username</li><li>[$firstName] - First name</li><li>[$lastName] - Last name</li></ul></p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Bool</span>
		<span class="method-name">
			sendLostPasswordEmail
		</span>
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$subject</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$body</span>, <span class="var-type">String/Array</span>&nbsp;<span class="var-name">$from</span>, <span class="var-type">String</span>&nbsp;<span class="var-name">$password</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$subject</span><span class="var-description">: Email title</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$body</span><span class="var-description">: Email body</span>			</li>
					<li>
				<span class="var-type">String/Array</span>
				<span class="var-name">$from</span><span class="var-description">: Email from where email is sent. You can also give array($fromEmail, $fromName).</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$password</span><span class="var-description">: User password that will be added to email</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetLoginCookie" id="setLoginCookie"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">setLoginCookie</span> (line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a411">411</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets login cookie. When this cookie is set user will be logged in automatically.</p>
<p class="description"><p>In $value DO NOT store sensitive information like passwords!</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> true if setting cookie was successful</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Bool</span>
		<span class="method-name">
			setLoginCookie
		</span>
					([<span class="var-type">Int</span>&nbsp;<span class="var-name">$time</span> = <span class="var-default">604800</span>], [<span class="var-type">String</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">''</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">Int</span>
				<span class="var-name">$time</span><span class="var-description">: How long user will be remembered</span>			</li>
					<li>
				<span class="var-type">String</span>
				<span class="var-name">$value</span><span class="var-description">: New params for cookie. Seperate different values with &quot;|&quot;.</span>			</li>
				</ul>
		
			
	</div>
							<h4>Inherited Methods</h4>
				<a name='inherited_methods'><!-- --></a>	
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="../DomAr/DomArObject.html">DomArObject</a></span></p>
					<blockquote>
													<img src="../media/images/Constructor.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method__construct">DomArObject::__construct()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodaccess">DomArObject::access()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodanalyzeAccess">DomArObject::analyzeAccess()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodbuildMetadata">DomArObject::buildMetadata()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodcache">DomArObject::cache()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodchanged">DomArObject::changed()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodconstruct">DomArObject::construct()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodcreate">DomArObject::create()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methoddataQuery">DomArObject::dataQuery()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methoddelete">DomArObject::delete()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodforceSet">DomArObject::forceSet()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodget">DomArObject::get()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetAllProperties">DomArObject::getAllProperties()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetChanged">DomArObject::getChanged()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetDatabase">DomArObject::getDatabase()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetDbTable">DomArObject::getDbTable()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetId">DomArObject::getId()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetLastValidationInfo">DomArObject::getLastValidationInfo()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetLastValidationMessage">DomArObject::getLastValidationMessage()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetProperties">DomArObject::getProperties()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetProperty">DomArObject::getProperty()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetTable">DomArObject::getTable()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetTableName">DomArObject::getTableName()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetValidationErrorMessages">DomArObject::getValidationErrorMessages()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetValidationInfo">DomArObject::getValidationInfo()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetValidationMessages">DomArObject::getValidationMessages()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodgetValidationReport">DomArObject::getValidationReport()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodidSetQuery">DomArObject::idSetQuery()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodinit">DomArObject::init()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodinitLoaded">DomArObject::initLoaded()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodisChanged">DomArObject::isChanged()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodload">DomArObject::load()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodloadData">DomArObject::loadData()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodoffsetExists">DomArObject::offsetExists()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodoffsetGet">DomArObject::offsetGet()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodoffsetSet">DomArObject::offsetSet()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodoffsetUnset">DomArObject::offsetUnset()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodquery">DomArObject::query()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodregisterFailedValidation">DomArObject::registerFailedValidation()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodsave">DomArObject::save()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodserialize">DomArObject::serialize()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodset">DomArObject::set()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodsetChanged">DomArObject::setChanged()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodsetId">DomArObject::setId()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodsetValidated">DomArObject::setValidated()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodunserialize">DomArObject::unserialize()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodvalidated">DomArObject::validated()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodvalidateUnchangedProperties">DomArObject::validateUnchangedProperties()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#methodvalidationEnabled">DomArObject::validationEnabled()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_afterDelete">DomArObject::_afterDelete()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_afterInsert">DomArObject::_afterInsert()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_afterSet">DomArObject::_afterSet()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_afterUpdate">DomArObject::_afterUpdate()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_assignData">DomArObject::_assignData()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_beforeDelete">DomArObject::_beforeDelete()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_beforeInsert">DomArObject::_beforeInsert()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_beforeSet">DomArObject::_beforeSet()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_beforeUpdate">DomArObject::_beforeUpdate()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_beforeValidate">DomArObject::_beforeValidate()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_clone">DomArObject::_clone()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_insert">DomArObject::_insert()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_serializeData">DomArObject::_serializeData()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_unserializeData">DomArObject::_unserializeData()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_update">DomArObject::_update()</a></span><br>
													<img src="../media/images/AbstractMethod.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_updateTableFields">DomArObject::_updateTableFields()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method_validate">DomArObject::_validate()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method__clone">DomArObject::__clone()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method__get">DomArObject::__get()</a></span><br>
													<img src="../media/images/Method.png" alt=" "/>
							<span class="method-name"><a href="../DomAr/DomArObject.html#method__set">DomArObject::__set()</a></span><br>
											</blockquote>
										
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
														| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<a name="constSESSION_VAR" id="SESSION_VAR"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">SESSION_VAR</span>
			 = <span class="const-default"> 'loggedInUser'</span>
			(line <span class="line-number"><a href="../__filesource/fsource_DomAuth__libsDomAuthDomUser.domar.php.html#a63">63</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
</div>
						
		</div>
	</div>
	
	<p class="notes" id="credit">
		Documentation generated on Fri, 24 Sep 2010 21:14:24 +0000 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
	</p>
	</div></body>
</html>